GenerativeComponents Help

Exercise: Creating the Planes

Create working planes that are parallel and perpendicular to the path.
  1. In the Node Types dialog select the Plane node and drag and drop it into the Graph view. The node plane1 is created.
  2. Click on the techniques drop down menu (the different possible ways to create this feature based on various combinations of inputs), and select the ByParameterAlongCurve technique. The inputs Curve and T are required to create the plane.
  3. In the Graph, draw a wire connecting the Curve input to the overall BSplineCurve node on bsplineCurve1.
  4. Set the T parameter.
    1. On the plane1 node click the T input parameter, and enter 0.5 in its expression field.
    2. Then right click on T parameter, and select Free from the pop up menu.
    The Free option is required so the plane can be moved along the curve. With both required inputs complete, the incomplete status badge is eliminated.
  5. (Optional) Test the plane you just created.
    1. Click the (Move Node) tool from the task interface.
    2. Select the red circle handle that circumvents the plane you just created.
    3. Move the plane along bsplineCurve1.
  6. Note: Now you will create a second plane that will be horizontal at all times.
    In the Node Types dialog click the Plane node. The node plane2 appears in the Graph view.
  7. Select the ParallelToPlaneThroughPoint technique for the plane2 node.
  8. Note: For the Origin, you want the new Plane to follow the initial Plane (plane1) on the path so you can intersect the two.
    Draw a wire from the Origin input on plane2 to the overall node on plane1.
  9. For the Plane input, use the XYPlane output of the baseCS CoordinateSystem node.
    1. In the Graph, click the down arrow button on the right side of the baseCS node. A drop down menu appears. This is used to select outputs to pin to the node.
    2. Click the pushpin icon for the XYPlane output. The XYPlane output is "pinned" to the node.
    3. Draw a wire from the Plane input on the plane2 node to the XYPlane output on the baseCS node.
    The second Plane, plane2 is created at the same location as plane1 but with a different orientation.
  10. Record User Changes into Transaction file.